.sign-in-page-bound
{
	background:url(../images/sign_in.jpg);
	width:498px;
	height:638px;
}
.sign-in-bound
{
	padding-left:70px;
	padding-top:110px;
}
.sign-in-title
{
	font-weight:bold;
	color:#000;
	padding-left:81px;
	*padding-left:85px;
	margin-top:45px;
	margin-bottom:10px;
}
.sign-in-error
{
	width:250px;
	padding-left:50px;
}
.sign-in-error li
{
	margin-left:15px;
}
.sign-in-field
{
	padding-bottom:5px;
}
.sign-in-field label
{
	width:90px;
	float:left;
	text-align:right;
	display:block;
	line-height:22px;
	color:#7B7D7B;
	padding-right:3px;
}
.sign-in-field input
{
	width:235px;
	color:#000;
	height:20px;
	font-size:13px;
	padding:2px 0px 0px 5px;
	font-weight:bold;
	border:1px solid #D6D3D6;
}


.sign-in-set-cookie
{
	padding-left:89px;
}
.sign-in-set-cookie label
{
	color:#7B7D7B;
}
.sign-in-save-notice
{
	padding-left:87px;
	color:#7B7D7B;
	line-height:20px;
}
.sign-in-submit1
{
	padding-top:5px;
	text-align:left;
	padding-left:87px;
	padding-bottom:20px;

}
.sign-in-submit
{
	padding-top:5px;
	text-align:left;
	padding-left:87px;
	padding-bottom:40px;

}
.open_id{
	background:url(../images/arrow_open_id.gif) no-repeat left 7px;
	width:285px;
	text-align:left;
	margin-left:35px;
}
.open_id_mini{
	background:url(../images/arrow_open_id.gif) no-repeat left 7px;
	width:285px;
	margin:-20px 0px 0px 40px;
	padding-bottom:20px;
}

.open_id_mini1{	
	width:285px;
	margin:-20px 0px 0px 40px;
	padding-bottom:20px;
}
.btn_open_id, .btn_open_id_hover{
	background:url(../images/btn_open_id.gif) no-repeat;
	width:231px;
	height:33px;
	cursor:pointer;
	color:#000;
	text-align:left;
	line-height:33px;
	margin-left:58px;
	margin-top:7px;
	font-size:11px;
}


.btn_open_id_hover a{
	color:#62136b;
	font-weight:bold;
	text-decoration:underline;
	margin-left:45px;
	font-size:11px;
	
}
.btn_open_id a{
	color:#000;
	font-weight:bold;
	margin-left:45px;
	font-size:11px;
}
.btn_open_id a:hover, .btn_open_id_hover a:hover{
	color:#62136b;
	font-weight:bold;
	text-decoration:underline;
	font-size:11px;
}

.text_open_id{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#dd7800; font-weight:bold; margin-left:35px; }
.sign-in-button-submit
{
	background:url(../images/submit.gif);
	margin-right:5px;
	font-weight:bold;
	color:#008EC6;
	cursor:pointer;
}
a.sign-in-lost-password,a.sign-in-lost-password:visited
{
	color:#0018FF;
	text-decoration:underline;	
}
.sign-in-open-id
{
	padding-top:10px;
}
.sign-in-open-id-title
{
	padding-bottom:5px;
	color:#0096E7;
	font-weight:bold;	
}
.sign-in-open-id-input
{
	padding-left:132px;
	padding-bottom:5px;
}
.sign-in-open-id-title font
{
	font-weight:normal;
	font-size:12px;
}
.sign-in-open-id-field
{
	padding-top:3px;
}
.sign-in-open-id-input
{
	width:200px;
}
.sign-in-openid-url
{
	width:180px;
	border:1px solid #D6D3D6;
	color:#7B7D7B;
}
.sign-in-open-id-eg
{
	color:#7B7D7B;
}
.sign-in-yahoo-id
{
	padding-top:10px;
	padding-left:130px;
}

.register-bound
{
	background:url(../images/register.jpg) no-repeat;
	width:500px;
	height:638px;
	overflow:hidden;
}
.register-content
{
	padding-top:110px;
	float:left;
}

.register-title
{
	font-weight:bold;
	color:#ff2e05;
	padding-left:116px;
	margin-bottom:10px;
	padding-top:25px;
}
.register-notice{
	font-weight:bold;
	color:#000;
	padding-left:116px;
	margin-bottom:10px;
	margin-top:5px;
}
.register-field
{
	padding-bottom:5px;
	display:block;
	height:25px;
}
.register-field label
{
	width:120px;
	float:left;
	text-align:right;
	margin-right:5px;
	line-height:22px;
	color:#7B7D7B;
}
.register-field input
{
	width:232px;
	color:#000;
	height:20px;
	font-size:13px;
	padding:2px 0px 0px 5px;
	border:1px solid #D6D3D6;
	float:left;
}
.register-confirm
{
	width:280px;
	padding-left:122px;
	*padding-left:110px;
	margin-top:5px;
	cursor:pointer;
	/*border:#000 1px solid;*/
}
.register-confirm label
{
	font-weight:bold;
	padding-left:5px;
	*padding-left:0px;
	color:#7B7D7B;
}
/*register-confirm span{
	float:left;
	border:#000 1px solid;
}
register-confirm a{
	float:left;
}*/
.register-confirm input{
	float:left;
	margin:0px 3px;
	*margin:-3px 3px 5px 3px;
	cursor:pointer;
}
.register-confirm-div label
{
	color:#7B7D7B;
	font-weight:bold;
	float:left;
}
.register-complete
{
	padding-left:125px;
	float:left;
	margin-top:5px;
}
.register-button-submit
{
	background:url(../images/register_submit.gif) no-repeat;
	*background:url(../images/register_submit.gif) no-repeat 15px top;
	color:#000;
	font-weight:bold;
	cursor:pointer;
	height:23px;
	border:none;
	padding-right:13px;
	padding-bottom:3px;
	text-indent:4px;
	*padding-left:4px;
}

.register-button-submit-disabled
{
	background:url(../images/register_submit.gif) no-repeat;
	*background:url(../images/register_submit.gif) no-repeat 15px top;
	color:#CCCCCC;
	font-weight:bold;
	height:23px;
	border:none;
	padding-bottom:3px;
	padding-right:13px;
	text-indent:4px;
	*padding-left:4px;
}

.register-notify-bound
{
	padding-left:10px;
}
.register-notify-title
{
	font-weight:bold;
	color:#FF5D00;
	padding-bottom:5px;
}
.register-notify-text
{
	padding-bottom:5px;
}
.register-require-icon
{
	color:#FF0000;
	margin-left:3px;
}
.DHTMLgoodies_formTooltipDiv div span
{
	font-weight:bold;
	color:#FFFFFF;
}
.register-notify
{
	padding-left:125px;
	color:FF5D00;
}

.cursor
{
	cursor:pointer;
}

form.Register { width: 50em; }
em.error {
  background:url("../images/unchecked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  margin-left:5px;
  color: red; 
}
em.success {
  background:url("../images/checked.gif") no-repeat 0px 0px;
  padding-left: 16px;
  margin-left:5px;
  color: green;
}

form.Register label.error {
	margin-left: auto;
	width: 250px;
}

.bg_right_register{height:345px; }
.require {color:#FF0000}

.registerSuccess{margin-left:110px;width:450px}

.creatNewCaptchaButton{cursor:pointer;margin-bottom:2px;margin-right:10px}
<!-- //Modules Register -->